import redis


def init():
    r.ltrim("test", r.llen("test") + 1, -1)
    r.rpush("test", "1", "2", "3", "4", "5")
    print(r.lrange("test", 0, -1))


r = redis.Redis(host="192.168.1.238", port=6379, password="123456")
print("------初始化------")
init()
print("------验证list裁剪------")
print("---模拟无新数据插入---")
print(r.ltrim("test", r.llen("test"), -1))
print(r.lrange("test", 0, -1))
print("---模拟插入新数据---")
init()
list_len = r.llen("test")
print(r.rpush("test","6"))
print(r.ltrim("test", list_len, -1))
print(r.lrange("test", 0, -1))